#include <stdio.h>

#include <string.h>

int main(int argc, char *argv[])
{


       // 初始化方式：在定义数组时，为数组元素赋初值
      /**
       * 
       * 数组不初始化，其元素值为随机数
        对static数组元素不赋初值，系统会自动赋以0值
        只给部分数组元素赋初值 
       * 
       * */  

        int a[5]={1,2,3,4,5};
		printf("%d\n", a[2]);// c语言输出 需要格式化输出 10进制 12进制等

         static int b[5];
         int num = sizeof(b)/sizeof(int); //int  数组类型长度
         printf("b=%d\n",num);// 


        int i;
        for (int i = 0; i < num; i++)
        {
                  printf("%d\n", b[i]);// 
        }

        return 0;
}
